//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package ly.count.java.sdk;

import com.alibaba.fastjson.JSONObject;

import java.io.IOException;
import java.util.Collection;
import java.util.Set;

public interface SharedPreferences {
    JSONObject getAll();

    String getString(String var1, String var2);

    Collection<? extends Object> getStringSet(String var1, Set<String> var2);

    int getInt(String var1, int var2);

    long getLong(String var1, long var2);

    float getFloat(String var1, float var2);

    boolean getBoolean(String var1, boolean var2);

    boolean contains(String var1);

    SharedPreferences putString(String var1, String var2);

    SharedPreferences putStringSet(String var1, Set<String> var2);

    SharedPreferences putInt(String var1, int var2);

    SharedPreferences putLong(String var1, long var2);

    SharedPreferences putFloat(String var1, float var2);

    SharedPreferences putBoolean(String var1, boolean var2);

    SharedPreferences remove(String var1);

    SharedPreferences clear();

    boolean commit();

    void apply() throws IOException;


}
